月刊 C MAGAZINE 2001年7月号

キーフレーズ

int ポインタ List Fig void 関数 プログラム char データ return 場合 Java 配列 C MAGAZINE Delphi 文字列 define include Linux 処理 array http:// 変数 Ruby オプジェクト BASIC Windows プログラミング アプリケーション thisnode malloc ファイル new const NULL size Web 引数 必要 言語 DeIphi while 利用 printf 宣言 作成 main print 2001 要素 クラス TabIe 方法 break -1 append 実行 演算子 name リスト Borland メモリ 使用 BorIand 機能 www next 表示 sizeof () できる table procedure theTagPtr SBP double 入力 static data 構造体 指定 catch hash SQL データベース CD-ROM Sender public code ruby ツール guint buf ポイント 開発 使っ 戻り値

目次

プログラミング技術情報誌・ C マガジン JULY 2001 C 盟、ガん s な砒あ〃秋山育 /Design 持田哲 C 0 N T E N T S 16 技術を知って実践しよう 116 ネットワークプログラミングのアトリエ く第 2 回 > Perl による CG に併 acle データベースを扱う KIT-M きだあきら Linux Programming Tips 123 く第 10 回 > GLib プログラミング ( 後編 ) 吉井一友 Windows Programming Tips 129 く第 19 回 > メッセージのフック ( Pa 2 ) キーのフックと DLL の作成法 tatsuya Java Programming Tips 133 く第 12 回 > データグラムバケットとマルチキャスト通信ひぐべん工房 真紀俊男のローテク講座 Low Technique Course 138 く第 65 回 > 続・道具を使おうの巻 142 PIayStation 2 でプログラミング 遊ぼう ! BASIC STUDIO( 前編 ) 齋藤博希 ( ( 株 ) ァートディンク ) VisuaIBasic t0 BorIand DeIphi 65 移植テクニックを考える ( 前編 ) 黒石博明 ( 有限会社手國堂 ) 補足・監修 : 長谷川裕行 MONTHLY HEADLINE C MAGA Bookends 学問のススメ千言万語く第七十九語 > きだあきら 78 フィンローダのあつばれご意見番く第 109 回 > C マガ電脳クラブく第 124 回 > 吉柄員樹 READERS' ROOM CD-ROM Contens EDITORS' ROOM 則 about pointer 特集 1 ポインタのすべて Part1 入門編 Part2 C のホインタを究める 。 " 解析 ! BorIand KyIix ~ Part1 Ky ⅱ x を使ってみよう Part2 Ky ⅱ x でやってみよう Part3 BorIand に聞く開発環境戦略 Get lnto C WorId ! い言語入門講座 く第 4 回 > 関数と変数のスコープ小薗三典 / 中井信会 C プログラマのための C + + 入門 実践 C + + ゼミナール く第 4 回 > メモリ管理吉野智興 スタートアップ Java-Java 言語事始 く第 4 回 > 制御構造と例外毛呂宗夫 アルゴリズム入門 プログラミングの宝箱 く第 3 回 > リストとデータ構造春日伸弥 / 紀平拓男 8 なて n 叮のオブジェクト く第 4 回 > 処理の連鎖を作る Enjoy PerI Programming モジュールを活用しよう く第 6 回 > d をとる結城浩 Ruby マスターへの道 く第 3 回 > Ruby インタブリタの組み込み ( 1 ) 前田修吾 画像処理を極めるアルゴリズムラボ く第 22 回 > 画像圧縮アルゴリズム①画像圧縮の基本昌達 K'z Enter The 3D Programming く第 10 回 > インノ←スキネマティクス久保裕一郎 / 宇治社中 ※「 Standard C / C + + 」は , 都合により休載させていただきます。 42 60 149 157 161 164 166 168 170 172 174 70 85 90 ・本記事中のプログラム名 , システム名 , CPU 名は一般に各メーカーの登録商標です。とくに事情 がない限り . 本文中では TM. ⑧マークは明記していません。 ・本誌および付録 CD ー ROM に掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以 外で無断で複製することは禁じられています。 0 98 特別付録 CD-ROM Java2 SDK Standard Edition Ver. 1.3.1 Windows/Linux/SOIaris 版 BorIand C + + CompiIer 5.5.1 LSI C -86 Ver. 3.30C 試食版 Ruby 1.6.3 ( f ウイルス対策スクール」 & 「 15 分で学ぶコンピュータウイルス対策」 C MAGAZ/NE R カ″ S わ既 s わわ /naba Pubhshing D ec われ・ TakefumiArai Ed に 0 h - C e 詹 Jun-ichi Watanabe Editoria/and Business 〇用 Ces ゞ 473-73 . Akasaka, Minato-ku, TOKYO, 70 / -0052. ′ JAPAN Ed な 0 た Pt 旧 ne ( 03 丿 5549-7 743 Sa/es: P わ one ( 03 ) 5549 ー 7200 Advertising: P わ one ( 03 ) 5549-7220 Copy 行 9 ◎ 2007 SOftbankRJblishinglnc„ル 0. A!Irightsresetved. Nomaterialinthispub/icationmaybereproduced, in ルわびéO 「ⅵ pa わ a y わ「 m 朝物 0 氈 pe 〃汀 Ss / ön. PrintedinJapan 103 110

奥付

EDITORS 8 月号予告 ( 7 月 18 日発売定価 1 , 200 円 ) 00M なお , 予告内容を変更することがあります。 ソフトウェア初歩の初歩 リアルタイム 3DCG 技術の研究 0 VisuaI Basic tO BorIand Delphi 移植テクニックを考える ( 後編 ) 0 PIayStation 2 でプログラミング遊ぼう ! BAS ℃ STUDIO ( 後編 ) Report 住 >GetInt0 C WorId ! 実践 C + + ゼミナール ロスタートアップ Java ロ Enj0Y PerI Programming Ruby マスターへの道 programming Tips (Windows/Java/Linux) = 特坿録 CD-ROM ・ sual Basic から DeIphi/Kylix への 多行ガイド ・ Ruby 1 .6.3 ・本誌掲載ソースプログラム 編集後記 ◇ ( 白 ) 氏がほかの編集部に 連れ去られてから , みよ ~ に忙しい。ただでさえ忙し いのに , ひとりマイナス十 書籍を作ったりなどで , 万 年人手不足に拍車がかかっ ていたからだ。約 2 か月間 のそんな状態に終止符が打 てる日がきた ( かも ) 。 ( ア ッシ ) 氏の登場だ。待って いたぞ , がんばってくれ。 最初はこき使われちゃうか (JUN) もしれないけど・・ 0 ◇ここのところ 100 円ショ ップを愛用している。近辺 に何軒かあるのだが , 最初 に行ったときはその品数に びつくりした。化粧品から CD, 瀬戸物の皿 , コップ , ガラス食器 , 園芸品 , フラ イバン , ほんと何でもあり だ。失敗しても 100 円だし ってな気持ちで , つい当面 必要ないものまで買い込ん でしまう。アレはいつ使う ◇ディスプレイを買い換え ました。今まで使っていた ものは , 老朽化のため 800X 600 が文字を読み取れる限 界解像度でしたが , 今度は 1280X1024 の解像度でも 数字の“ 6 ”と“ 8 ”がちゃんと 見分けられます。さらに 液晶ティスプレイにしたの で , デスクトップ画面だけ ではなぐ実際の机の上も グンと広くなるというおま んだろう (K) ◇大絶賛ぐったり中。あち こちにご迷惑 + ご心配をか けまくりですみませんです。 しばらく暖かい目で見てい ただければと思います。う 後記らしく本誌ができ 0 るまでに要した音楽。 BOA 「 ElephantJ, Journey 「 Se parate Ways (Worlds Apa 杙 ) 亠 SKID ROWFlnto Ano therJ, Cyndi Lauper 「 HO 厄 旧 My Heart(AlI The Way ( 有 ) To China) 」ほか。 ◇ドモッ , 始めまして。今 月から新しく『 C マガ』の編 集に加わったアッシです。 プログラミングについては ほとんど初心者ですが , み なさんといっしょに少しず つステップアップしていき たいと思います。ところで , みなさんはどうやって C 言 語の勉強されていますか ? アッシは初心者なので , お 薦めの勉強法があったら教 えてください ! ( アッシ ) け付き ! 月刊 (Yas) プログラム・バグのお問い合わせ 03 ( 5549 ) 1143 ・掲載記事 , プログラムについてのご質問は , 月曜日から金曜日の午後 4 時から 6 時まで受け 付けております。その他の時間帯はご容赦く ださい。 1 / イ C MAGAZINE 2 側 1 7 MAGAZINE 7 月号 平成 13 年 7 月 1 日発行 発行人稲葉俊夫 編集人新井健文 発行所ソフトバンクバブリッシング株式会社 出版事業部〒 107 ー 0052 東京都港区赤坂 4 ー 13 ー 13 印刷凸版印刷株式会社 , 表紙製版担当上田富郎 / DTP 制作株式会社ローヤル企画 デサイン持田哲花本浩一 校正アレフ 広告前川友紀枝 編集高森昭安有馬元嗣岡田敦史 副編集長小坂竜彦 編集長渡邊淳一 編集部・ TEL03 ( 5549 ) 1 143 / 出版営業・ TEL03 ( 5549 ) 1 2 / 広告営業・ TEL03 ( 5549 ) 1220 ◎ 2 開 1 雑誌 14325 ー 7 乱丁・落丁は小社販売局にてお取り替えいたします。